INPUT {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial
}
SELECT {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial
}
BODY {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial
}
TABLE {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial
}
TABLE.border {
	BORDER-COLLAPSE: collapse
}
TD {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; word-break:break-all;
}
UNKNOWN {
	FONT: 9pt ,"arial"; COLOR: #666666; BACKGROUND-COLOR: #f3f3f3
}
.t1 {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "arial","arial"
}
.t2 {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"
}
.t3 {
	FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"
}
.t4 {
	FONT-SIZE: 9pt; COLOR: #cf2c16; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"
}
.faq {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"
}
.s1 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: "arial"
}
.s2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "arial"
}
.s4 {
	FONT-SIZE: 10px; COLOR: #cf2c16; FONT-FAMILY: "arial"
}
.tl {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #bf8615; FONT-FAMILY: "arial"
}
.bb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #499cbb; FONT-FAMILY: "arial"
}
.tt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "arial"
}

.form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #666666; TEXT-INDENT: 2pt; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; text-valign: middle
}
.sele {
	FONT-SIZE: 9pt; WIDTH: 80px; COLOR: #666666; TEXT-INDENT: 2pt; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; middle: 
}
.login {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #666666; TEXT-INDENT: 2pt; BORDER-BOTTOM: #bcbcbc 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; text-valign: middle; middle: 
}
A:link {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #4a3c8c; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.indi {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.indi A:link {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.indi A:visited {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.indi A:hover {
	FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.red A:link {
	FONT-SIZE: 9pt; COLOR: #cf2c16; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.red A:visited {
	FONT-SIZE: 9pt; COLOR: #cf2c16; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.red A:hover {
	FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.t3 A:link {
	FONT-SIZE: 9pt; COLOR: #cc9933; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.t3 A:visited {
	FONT-SIZE: 9pt; COLOR: #cc9933; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.t3 A:hover {
	FONT-SIZE: 9pt; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.s3 {
	FONT-SIZE: 10px; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.s3 A:link {
	FONT-SIZE: 10px; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.s3 A:visited {
	FONT-SIZE: 10px; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.s3 A:hover {
	FONT-SIZE: 10px; COLOR: #0896DE; LINE-HEIGHT: 18px; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.list_p {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0896DE; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.list_p A:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.list_p A:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
.list_p A:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #0896DE; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
.black2 {
	COLOR: #3d3d3d
}
A.cls0:link {
	FONT-SIZE: 9pt; COLOR: #404040; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A.cls0:visited {
	FONT-SIZE: 9pt; COLOR: #404040; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A.cls0:hover {
	FONT-SIZE: 9pt; COLOR: #0067ff; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
A.cls1:link {
	FONT-SIZE: 8pt; COLOR: #404040; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A.cls1:visited {
	FONT-SIZE: 8pt; COLOR: #404040; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A.cls1:hover {
	FONT-SIZE: 8pt; COLOR: #0067ff; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
A.sublink:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: "arial"; TEXT-DECORATION: none 
}
A.sublink:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: "arial"; TEXT-DECORATION: none 
}
A.sublink:hover {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: "arial"; TEXT-DECORATION: none
}
A.black:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.black:visited {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.black:hover {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.blue1:link {
	FONT-SIZE: 9pt; COLOR: #0127ac; TEXT-DECORATION: underline
}
A.blue1:visited {
	FONT-SIZE: 9pt; COLOR: #0127ac; TEXT-DECORATION: underline
}
A.blue1:hover {
	FONT-SIZE: 9pt; COLOR: #0127ac; TEXT-DECORATION: underline
}
A.blue2:link {
	FONT-SIZE: 9pt; COLOR: #3d3d3d; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
A.blue2:visited {
	FONT-SIZE: 9pt; COLOR: #3d3d3d; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
A.blue2:hover {
	FONT-SIZE: 9pt; COLOR: #3d3d3d; FONT-FAMILY: "arial"; TEXT-DECORATION: underline
}
A.paging:link {
	FONT-SIZE: 9pt; COLOR: #4a4a4a; TEXT-DECORATION: none
}
A.paging:visited {
	FONT-SIZE: 9pt; COLOR: #4a4a4a; TEXT-DECORATION: none
}
A.paging:hover {
	FONT-SIZE: 9pt; COLOR: #4a4a4a; TEXT-DECORATION: underline
}
.icon:link {
	COLOR: #464646; TEXT-DECORATION: none
}
.icon:active {
	COLOR: #464646; TEXT-DECORATION: none
}
.icon:visited {
	COLOR: #464646; TEXT-DECORATION: none
}
.icon:hover {
	COLOR: #464646; TEXT-DECORATION: underline
}

.iform {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #333333;  BORDER-BOTTOM: #999999 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; text-valign: middle
}
.button3 {
	font-family: "arial";
	font-size: 9pt;
	color: #333333;
	background-color: #CFE5F0;
	border: 1px solid #999999;

}
.button2 {
	font-family: "arial";
	font-size: 9pt;
	color: #333333;
	background-color: #BDCFDE;
	cursor: hand;
	padding: 1px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.button {
	font-family: "arial";
	font-size: 9pt;
	color: #000000;
	background-color: #eeeeee;
	cursor: hand;
	padding: 1px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.TDGrid {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.TableDashed {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cdcdcd 1px solid; COLOR: black; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}

.whitelink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial;TEXT-DECORATION: none 
}
.whitelink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial;TEXT-DECORATION: none 
}
.whitelink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial;TEXT-DECORATION: none 
}
.ulink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #077FBC; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.ulink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #077FBC; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.ulink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff8000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

.legend {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: arial; COLOR: #336699;FONT-WEIGHT: bold;FONT-style: italic
}
.total {
	FONT-SIZE: 9pt; COLOR: #CC6699; FONT-FAMILY: arial; FONT-WEIGHT: bold;
}
.gridHeader TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gridItem TD {
	BORDER-BOTTOM-STYLE: solid; border-bottom-width: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
}
.hbgrid TD {
	BORDER-BOTTOM-STYLE: solid; border-bottom-width: 1px;
}
.hlgrid {
	BORDER-BOTTOM-STYLE: none;
}
.hrgrid {
	BORDER-RIGHT-STYLE: none;
}
.hlrgrid {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
}
.hbdgrid {
	BORDER-BOTTOM-STYLE: none;
}
.subitemTable{
	border: none;
	BORDER-LEFT-STYLE: none; 
}
.gridItem A:link {
	COLOR: #077FBC; TEXT-DECORATION: underline
}
.gridItem A:visited {
	COLOR: #077FBC;TEXT-DECORATION: underline
}
.ErrorStyle
{
	font-family: "Arial";
	LINE-HEIGHT: 18px;
	font-size: 12px;
	color: #FF0000;
}
.SuccessStyle
{
	font-family: "Arial";
	LINE-HEIGHT: 18px;
	font-size: 12px;
}